TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/10/2025)
2024
Section - Southern
Area - Greenville - UPTA
League - 2024 UPTA Adult 18 & Over - USTA
Flight - 18 Adult Men - 3.0
--------------------------------------------------------------------------------------------------------------------------------------
UPTA18A/Hancox/Neely Farm
League Record: 2 - 8
The Following Have Played In League Matches On This Team (In Rating Order)
Mike Wise - 3.17
Greg Hancox - 2.87
Brandon Kessler - 2.78
brian thomas - 2.68
Ryan Harper - 2.62
Brian Morris - 2.58
Derek Nelson - 2.53
Robert Gunter - 2.36
Stan Wrobel - 2.33
Kenneth Greene - 2.32
Perry Campbell - 2.22
Michael May - n/a
League Results By Position
1S 2S 1D 2D 3D
Brian Morris - 2.58 & Derek Nelson - 2.53 0 - 1
Brian Morris - 2.58 & Kenneth Greene - 2.32 0 - 1
Brandon Kessler - 2.78 & Greg Hancox - 2.87 0 - 1
Brandon Kessler - 2.78 & Ryan Harper - 2.62 0 - 1
Brandon Kessler - 2.78 0 - 1 3 - 2
Derek Nelson - 2.53 & Kenneth Greene - 2.32 0 - 1
Derek Nelson - 2.53 & Robert Gunter - 2.36 0 - 2
Greg Hancox - 2.87 & Brian Morris - 2.58 2 - 1
Greg Hancox - 2.87 & Derek Nelson - 2.53 0 - 1
Greg Hancox - 2.87 & Kenneth Greene - 2.32 0 - 1
Greg Hancox - 2.87 1 - 0 0 - 1
Kenneth Greene - 2.32 & Robert Gunter - 2.36 0 - 1
Michael May - n/a & Robert Gunter - 2.36 0 - 1
Mike Wise - 3.17 4 - 0
Perry Campbell - 2.22 & Brian Morris - 2.58 0 - 1
Perry Campbell - 2.22 & Kenneth Greene - 2.32 0 - 1
Perry Campbell - 2.22 & Robert Gunter - 2.36 0 - 2 0 - 1
Perry Campbell - 2.22 & Stan Wrobel - 2.33 0 - 1 0 - 2
Ryan Harper - 2.62 & Derek Nelson - 2.53 0 - 2
Ryan Harper - 2.62 & Kenneth Greene - 2.32 0 - 1 1 - 0
Stan Wrobel - 2.33 & Derek Nelson - 2.53 0 - 1
Stan Wrobel - 2.33 & Kenneth Greene - 2.32 0 - 1
Stan Wrobel - 2.33 & Robert Gunter - 2.36 0 - 1
brian thomas - 2.68 2 - 2 2 - 2
--------------------------------------------------------------------------------------------------------------------------------------
USTA18A/Pickens/Kroc
League Record: 5 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
John Parrott - 2.89
Matt Putnam - 2.87
Kurt Schumacher - 2.82
Chris Sousa - 2.80
Britton Seay - 2.79
David Wright - 2.78
Eric Morris - 2.76
Steven Pickens - 2.72
Jason Fletcher - 2.57
Samuel Skoloff - 2.51
Drew Nelson - 2.39
David Simmons - 2.30
Greg Lorenz - n/a
League Results By Position
1S 2S 1D 2D 3D
Britton Seay - 2.79 & John Parrott - 2.89 0 - 1 1 - 1
Britton Seay - 2.79 & Steven Pickens - 2.72 2 - 0 1 - 0
Britton Seay - 2.79 0 - 1
Chris Sousa - 2.80 0 - 1 1 - 0
Drew Nelson - 2.39 & David Simmons - 2.30 0 - 1
Drew Nelson - 2.39 & David Wright - 2.78 0 - 1
Drew Nelson - 2.39 & Eric Morris - 2.76 0 - 1
Drew Nelson - 2.39 & Matt Putnam - 2.87 1 - 0
Drew Nelson - 2.39 & Samuel Skoloff - 2.51 0 - 1
David Simmons - 2.30 & Chris Sousa - 2.80 0 - 1
David Simmons - 2.30 & Jason Fletcher - 2.57 1 - 1
David Simmons - 2.30 & Samuel Skoloff - 2.51 0 - 1 0 - 1
David Wright - 2.78 & Steven Pickens - 2.72 1 - 0
Eric Morris - 2.76 & Britton Seay - 2.79 1 - 0
Eric Morris - 2.76 & John Parrott - 2.89 1 - 0 1 - 0
Eric Morris - 2.76 & Kurt Schumacher - 2.82 0 - 1
Greg Lorenz - n/a & John Parrott - 2.89 0 - 1
John Parrott - 2.89 & Steven Pickens - 2.72 0 - 1
Jason Fletcher - 2.57 & John Parrott - 2.89 1 - 0 1 - 0
Jason Fletcher - 2.57 & Kurt Schumacher - 2.82 1 - 0
Jason Fletcher - 2.57 & Steven Pickens - 2.72 1 - 0
Jason Fletcher - 2.57 & Samuel Skoloff - 2.51 1 - 0
Kurt Schumacher - 2.82 2 - 2 2 - 1
Matt Putnam - 2.87 2 - 3 1 - 0
Steven Pickens - 2.72 0 - 1
Samuel Skoloff - 2.51 & Steven Pickens - 2.72 0 - 1
Samuel Skoloff - 2.51 1 - 2
--------------------------------------------------------------------------------------------------------------------------------------
UPTA18A/Murray/Highway 14
League Record: 7 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Palmer Williams - 3.07
Brent Graeber - 2.89
Sean Teaster - 2.85
Greg Blinston - 2.83
Robert Hall - 2.78
Pete Murray - 2.76
Tyler Foss - 2.66
Patrick Hill - 2.65
Ken Cooper - 2.61
Burns Edmonds - 2.57
Daniel Hale - 2.32
Phil Weston - n/a
League Results By Position
1S 2S 1D 2D 3D
Brent Graeber - 2.89 & Ken Cooper - 2.61 0 - 1
Brent Graeber - 2.89 2 - 0
Burns Edmonds - 2.57 & Brent Graeber - 2.89 1 - 0 1 - 0
Burns Edmonds - 2.57 & Greg Blinston - 2.83 0 - 1
Burns Edmonds - 2.57 & Ken Cooper - 2.61 1 - 0 1 - 0
Burns Edmonds - 2.57 & Robert Hall - 2.78 1 - 0
Burns Edmonds - 2.57 & Tyler Foss - 2.66 1 - 0
Daniel Hale - 2.32 & Pete Murray - 2.76 0 - 1
Daniel Hale - 2.32 & Tyler Foss - 2.66 0 - 1 1 - 1
Greg Blinston - 2.83 & Brent Graeber - 2.89 1 - 0
Greg Blinston - 2.83 & Phil Weston - n/a 0 - 1
Greg Blinston - 2.83 & Robert Hall - 2.78 1 - 0
Ken Cooper - 2.61 0 - 1 0 - 1
Pete Murray - 2.76 & Brent Graeber - 2.89 1 - 0
Pete Murray - 2.76 & Tyler Foss - 2.66 1 - 0
Pete Murray - 2.76 1 - 1 1 - 1
Phil Weston - n/a & Ken Cooper - 2.61 1 - 0
Patrick Hill - 2.65 & Robert Hall - 2.78 1 - 0
Patrick Hill - 2.65 0 - 1 1 - 2
Palmer Williams - 3.07 & Daniel Hale - 2.32 1 - 0
Palmer Williams - 3.07 & Greg Blinston - 2.83 5 - 0
Palmer Williams - 3.07 & Ken Cooper - 2.61 0 - 1
Palmer Williams - 3.07 & Patrick Hill - 2.65 1 - 0
Palmer Williams - 3.07 & Robert Hall - 2.78 1 - 0
Palmer Williams - 3.07 & Tyler Foss - 2.66 1 - 0
Sean Teaster - 2.85 5 - 1 1 - 0
Tyler Foss - 2.66 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
UPTA18A/Null/Cardinal
League Record: 10 - 0
The Following Have Played In League Matches On This Team (In Rating Order)
Justin Horne - 3.04
John David Carter - 2.99
Jacob White - 2.98
Cary Null - 2.86
abhijit raval - 2.84
Benjamin Brammer - 2.78
Francis Horigoshi - 2.76
Jon Michael Mitchell - 2.75
Samir Patel - 2.59
Warren Martin - 2.56
League Results By Position
1S 2S 1D 2D 3D
Benjamin Brammer - 2.78 & John David Carter - 2.99 1 - 0 1 - 0
Benjamin Brammer - 2.78 & Jon Michael Mitchell - 2.75 1 - 0
Benjamin Brammer - 2.78 1 - 1 1 - 2
Cary Null - 2.86 & Benjamin Brammer - 2.78 1 - 0
Cary Null - 2.86 & Jacob White - 2.98 1 - 0 1 - 0
Cary Null - 2.86 3 - 0 1 - 0
Francis Horigoshi - 2.76 & John David Carter - 2.99 1 - 0
Francis Horigoshi - 2.76 & Jacob White - 2.98 1 - 0 1 - 0
Francis Horigoshi - 2.76 0 - 1
John David Carter - 2.99 & Justin Horne - 3.04 1 - 0
John David Carter - 2.99 1 - 0
Jon Michael Mitchell - 2.75 0 - 2
Justin Horne - 3.04 1 - 0
Jacob White - 2.98 & John David Carter - 2.99 1 - 0
Jacob White - 2.98 & Justin Horne - 3.04 1 - 0 2 - 0 1 - 0
Jacob White - 2.98 & Samir Patel - 2.59 0 - 1
Samir Patel - 2.59 & Jon Michael Mitchell - 2.75 2 - 0
Warren Martin - 2.56 & Cary Null - 2.86 1 - 0 1 - 0
Warren Martin - 2.56 & Francis Horigoshi - 2.76 1 - 0 1 - 0
Warren Martin - 2.56 & Jon Michael Mitchell - 2.75 1 - 0
Warren Martin - 2.56 & Samir Patel - 2.59 0 - 1 0 - 1
Warren Martin - 2.56 0 - 2
abhijit raval - 2.84 & John David Carter - 2.99 2 - 0
abhijit raval - 2.84 & Jon Michael Mitchell - 2.75 1 - 0
abhijit raval - 2.84 & Samir Patel - 2.59 1 - 0 0 - 1
abhijit raval - 2.84 1 - 1 2 - 0
--------------------------------------------------------------------------------------------------------------------------------------
UPTA18A/Modgalya/Riverside
League Record: 1 - 9
The Following Have Played In League Matches On This Team (In Rating Order)
Mrityunjay Modgalya - 2.91
Terry Smith - 2.77
William Harclerode - 2.69
Brandon Kerins - 2.64
Grant Banks - 2.61
Joe Morris - 2.60
Jackson Dame - 2.57
Tim Wiater - 2.53
Park Zarate - 2.51
Fred Johnson - 2.47
Carlos Bernard - 2.43
John Horvath - 2.33
Vikram Pearce - n/a
League Results By Position
1S 2S 1D 2D 3D
Brandon Kerins - 2.64 & Fred Johnson - 2.47 0 - 1
Brandon Kerins - 2.64 & Joe Morris - 2.60 1 - 0
Brandon Kerins - 2.64 & Tim Wiater - 2.53 1 - 0
Brandon Kerins - 2.64 & William Harclerode - 2.69 0 - 1
Brandon Kerins - 2.64 0 - 1
Carlos Bernard - 2.43 & Fred Johnson - 2.47 0 - 1
Carlos Bernard - 2.43 & Joe Morris - 2.60 0 - 2
Carlos Bernard - 2.43 & John Horvath - 2.33 0 - 1 0 - 1
Fred Johnson - 2.47 & Terry Smith - 2.77 1 - 1
Fred Johnson - 2.47 0 - 1 0 - 2
Grant Banks - 2.61 0 - 2 1 - 3
Joe Morris - 2.60 0 - 2
John Horvath - 2.33 & Tim Wiater - 2.53 0 - 1
Jackson Dame - 2.57 & Fred Johnson - 2.47 0 - 1
Jackson Dame - 2.57 & John Horvath - 2.33 0 - 1
Jackson Dame - 2.57 & Tim Wiater - 2.53 1 - 0
Mrityunjay Modgalya - 2.91 & Brandon Kerins - 2.64 1 - 0
Mrityunjay Modgalya - 2.91 & Joe Morris - 2.60 1 - 0 0 - 1
Mrityunjay Modgalya - 2.91 0 - 1 3 - 1
Park Zarate - 2.51 & Tim Wiater - 2.53 0 - 1
Park Zarate - 2.51 0 - 3
Terry Smith - 2.77 & Tim Wiater - 2.53 0 - 1
Tim Wiater - 2.53 & Vikram Pearce - n/a 0 - 2
William Harclerode - 2.69 & John Horvath - 2.33 0 - 1
William Harclerode - 2.69 & Terry Smith - 2.77 1 - 1 1 - 0 2 - 0
--------------------------------------------------------------------------------------------------------------------------------------
UPTA18A/Cope/Brookstone
League Record: 5 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
RAJ DAVE - 3.08
chris troup - 2.83
Earl Claypool - 2.83
John Stegall - 2.81
James Boyar - 2.81
Edward Loescher - 2.79
Jonathan Smidt - 2.72
Kevin Moran - 2.70
Chris Fennell - 2.69
Joseph Cope - 2.46
Allen Douglas - 2.39
Jason Wimberly - 2.28
Shawn Knox - 2.22
Fred Reid - n/a
League Results By Position
1S 2S 1D 2D 3D
Allen Douglas - 2.39 & Chris Fennell - 2.69 0 - 1
Allen Douglas - 2.39 & Shawn Knox - 2.22 0 - 1
Chris Fennell - 2.69 & Jonathan Smidt - 2.72 1 - 0
Chris Fennell - 2.69 & Shawn Knox - 2.22 1 - 0
Edward Loescher - 2.79 & Kevin Moran - 2.70 0 - 2
Edward Loescher - 2.79 & Shawn Knox - 2.22 1 - 0
Earl Claypool - 2.83 & Chris Fennell - 2.69 0 - 1
Earl Claypool - 2.83 & Jonathan Smidt - 2.72 1 - 0
Earl Claypool - 2.83 & chris troup - 2.83 0 - 1
Earl Claypool - 2.83 1 - 1
Fred Reid - n/a & Allen Douglas - 2.39 0 - 1 0 - 1
John Stegall - 2.81 & Jonathan Smidt - 2.72 0 - 1
John Stegall - 2.81 & Joseph Cope - 2.46 0 - 1
Jonathan Smidt - 2.72 & Kevin Moran - 2.70 0 - 1
Jonathan Smidt - 2.72 1 - 1
Joseph Cope - 2.46 & Kevin Moran - 2.70 2 - 2
Joseph Cope - 2.46 0 - 1
James Boyar - 2.81 & Joseph Cope - 2.46 1 - 0
James Boyar - 2.81 4 - 2 1 - 2
Jason Wimberly - 2.28 & Allen Douglas - 2.39 1 - 0 0 - 1
Jason Wimberly - 2.28 & Shawn Knox - 2.22 0 - 1
RAJ DAVE - 3.08 & Joseph Cope - 2.46 1 - 0
RAJ DAVE - 3.08 4 - 0 2 - 0
chris troup - 2.83 & Allen Douglas - 2.39 0 - 1
chris troup - 2.83 & Chris Fennell - 2.69 1 - 1
chris troup - 2.83 & Kevin Moran - 2.70 0 - 1 1 - 0